﻿@charset "utf-8";

/* CSS Document */
html{-webkit-text-size-adjust: none;}

/* 清除内外边距 */
html,body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, fieldset, lengend, button, input, textarea, th, td, form {margin:0;padding: 0;}
ol,li { list-style:none;}
img { border:none;}

/*设置背景*/
body {background:#FFF;}
/* 设置默认字体 */
body,button, input, select, textarea {font: 12px/20px Tahoma, Helvetica, Arial, "\5b8b\4f53", sans-serif;color:#747474;}

/*a*/
a:link,a:visited,a:active { color:#747474; text-decoration:none;}
a:hover { color:#FF0000;}

/*清除浮动*/
.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden}  
.clearfix {display:inline-block}
* html .clearfix {height:1%}
.clearfix{display:block}

.space_10 { clear:both; height:10px; overflow:hidden;}
.space_20 { clear:both; height:20px; overflow:hidden;}

/*默认样式*/
.wrap { width:960px; margin:0px auto;}
.dawrap { width:1024px; margin:0px auto;}
.dabgwrap { width:1024px; margin:0px auto; background:#9d948b;}
.left { float:left;}
.right { float: right;}

.maincolumn { width:674px;}
.sidecolumn { width:266px;}

.caimain { width:736px; padding:0px 20px;}
.caiside { width:184px;}

/*头部*/
.header { height:80px;}
.header .logo {display:block; height:60px; padding:10px 0px;}
.header .logo img { background:url(images/logo.png) no-repeat; width:170px; height:60px; display:block; text-indent:-9999px;}

.header .nav ul { float:right; line-height:30px; padding:30px 0px 20px 0px;}
.header .nav ul li {font-size:16px; font-family:"微软雅黑"; height:30px; float:left; position:relative; z-index:998; text-align:right; margin-left:13px; position:relative;}
.header .nav ul li ul {display:none; position:absolute; top:27px; left:0px; padding:0px;}
.header .nav ul li ul li {font-weight:normal; }
.header .nav ul li.sp { background:url(images/navspace.png) center center no-repeat; width:9px; overflow:hidden;}
.navh1 {font-weight:normal; }
.headerhr {background:url(images/sy_22.jpg) center; height:15px; width:100%; overflow:hidden; }

.thetitle { font-size:18px; font-family:"微软雅黑"; color:#444; line-height:30px; padding:20px 0px 10px 0px;}
.thetitle span { margin-left:10px; font-family:"David"; color:#ff6600;}

/*首页css样式*/
.foucesframe { background-color:#ffffff;}
.foucesframe .wrap {position:relative;}
.foucesframe #LeftButton { width:35px; height:61px; background:url(images/LeftButton.png) no-repeat; position:absolute; top:120px; left:-55px;}
.foucesframe #RightButton { width:35px; height:61px; background:url(images/RightButton.png) no-repeat; position:absolute; top:120px; right:-55px;}

.index_cybj {background:#ffffff;}
.index_cybj .cybjwrap {width:970px;  margin:0px auto; }
.index_cybj .cybjwrap ul { overflow:hidden;}
.index_cybj .cybjwrap ul li { width:184px; margin:0px 5px; float:left; background-color:ffffff; padding-bottom:20px;}
.index_cybj .cybjwrap ul li img { width:184px; height:184px; display:block;}
.index_cybj .cybjwrap ul li .sp { background:#FFF; padding-top:10px; line-height:30px; padding-left:10px; color:#ee7100;}
.index_cybj .cybjwrap ul li .sp a { float:right; display:block; color:#FFF; background:#ee7100; padding:0px 10px;}

.plist { width:184px; float:left;}
.plist dl {margin-bottom:12px;}
.plist dl dt img { width:184px; height:76px; display:block; }
.plist dl dd { border:#ccc 1px solid; border-top:none; line-height:18px; padding:1px; background:url(images/plistbg.png) left bottom repeat-x;}
.plist dl dd a { display:block; height:20px; overflow:hidden;}

.wlist { float:right; width:470px;}
.wlist dl { margin-bottom:12px;}
.wlist dl dt { font-size:14px; font-weight:bold; line-height:24px;}
.wlist dl dt a { color:#444;}
.wlist dl dd { line-height:24px; height:54px; overflow:hidden;}

.minimap { border:#ccc 1px solid; padding:1px; height:440px;}
.minimap img { display:block;}
.minimap p { margin:10px;}

/*背景大图*/
.showpic { width:1024px; height:550px; overflow:hidden;margin:0px auto; position:relative; z-index:1;}
.showpic #LeftButton { background:url(image/showpic_left.png) no-repeat; width:23px; height:30px; cursor:pointer; position:absolute; left:27px; top:40px; zoom:1; z-index:2;}
.showpic #RightButton { background:url(image/showpic_right.png) no-repeat; width:23px; height:30px;cursor:pointer;position:absolute; right:27px; top:40px; z-index:2;}

/*背景上部主体*/
.inside_Box { background:url(images/contbg.png) center top no-repeat; overflow:hidden; min-height:600px;}
.inside_Box2 { background:url(images/contbg2.png) center top no-repeat; overflow:hidden; min-height:600px; padding:0px 20px;}

/*文章详细*/
.arc_cont { margin:20px 0px;}
.arc_cont h1 {font-size:18px; font-family:"微软雅黑"; line-height:30px; padding-bottom:20px; text-align:center; color:#231816;}
.arc_cont .maintxt { font-size:14px; line-height:25px;}
.arc_cont .maintxt p {margin:20px;}
.arc_cont .maintxt img { margin:10px auto; max-width:670px; display:block;}

.arc_list {}
.arc_list dl { overflow:hidden; margin:20px 0px;}
.arc_list dl dt { float:left; margin-right:20px;}
.arc_list dl dt img { width:184px; height:84px; display:block; }
.arc_list dl dd h3 { font-size:14px; font-weight:bold; line-height:30px;}
.arc_list dl dd h3 img { margin-right:3px; }
.yema {text-align:center; }

/*左侧分类导航*/
.caiside .leftnav {}
.caiside .leftnav h3 { line-height:30px;padding-top:10px;font-family:"微软雅黑"; font-size:18px; padding:10px 20px;}
.caiside .leftnav h3 span { display:block; font-size:12px; font-family:David; color:#888; line-height:20px;}
.caiside .leftnav ul li {line-height:38px; height:38px;font-size:14px;  background:url(images/ico-arr.png) 160px 14px no-repeat;}
.caiside .leftnav ul li a { display:block; background:url(images/ico-yp.png) 60px 15px no-repeat;padding-left:80px;}
.caiside .leftnav ul li#current_channel_recursion { background:#22a0d2 url(images/ico-arr-bai.png) 160px 14px no-repeat;}
.caiside .leftnav ul li#current_channel_recursion a { color:#FFF;background:url(images/ico-yp-bai.png) 60px 15px no-repeat;}

.crumbs { line-height:20px; padding:10px; text-align:right;}
.column_name { border-bottom:#e6e6e6 1px solid; line-height:30px; height:30px; font-family:"微软雅黑"; font-size:24px; color:#22a0d2; padding-bottom:10px;}
.column_name img { float:left; display:block;}
.column_name span {border-left:#717171 1px solid; display: inline-block; padding-left:10px; font-family:"黑体"; font-size:18px;}

/*底部*/
.footer { background:#3b3b3b;font-family:Verdana, Geneva, sans-serif;line-height:30px;}
.footer .partnerandlink { height:130px; width:970px; margin:0px auto;}
.footer .thetitle { color:#FFF;}
.footer .partnerlist { width:970px;}
.footer .partnerlist ul { overflow:hidden;}
.footer .partnerlist ul li { width:90px; margin:0px 2px; float:left;}
.footer .copyright { color:#888888; text-align:center; background:#2f2f2f; height:30px; line-height:30px;}